the meat in the sandwich - Espagnol Anglais Dictionnaire